.margin-40 {
    margin: 40px;
}

.white > div > div:nth-child(2) > div:nth-child(1) {
    background-color: rgb(51, 51, 51);
    color: white;
    width: 600px;
}

.white > div > div:nth-child(2) > div:nth-child(1) > div {
    width: 150px;
    color: #b2b2b2;
    line-height: 40px;
}

.white > div > div:nth-child(2) > div:nth-child(1) > div:hover {
    background-color: red;
    color: white;
    cursor: pointer;
}

.white > div > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) {
    color: white;
    background-color: red;
}

.white > div > div:nth-child(3) {
    height: 610px;
}

.white .product {
    height: 305px;
}

.white .product > div:hover {
    cursor: pointer;
}

.white .product img {
    width: 200px;
    height: 200px;
    margin-bottom: 10px;
}

.white .product > div > div:nth-child(2) {
    color: #5a5a5a;
    font-size: 14px;
}

.white .product > div > div:nth-child(3) > div {
    font-size: 12px;
}

.white .product > div > div:nth-child(3) > div:nth-child(1) {
    color: #acacac;
}

.white .product > div > div:nth-child(3) > div:nth-child(2) {
    color: #ff3c00;
}

#top .menu > div:nth-child(3) > div:nth-child(4) {
    background-color: red;
    color: white;
}
